Text copied to clipboard!
Název
Text copied to clipboard!C Vývojář
Popis
Text copied to clipboard!
Hledáme talentovaného a motivovaného C vývojáře, který se připojí k našemu týmu softwarových inženýrů. Ideální kandidát bude mít hluboké znalosti programovacího jazyka C a zkušenosti s vývojem softwaru na nízké úrovni, včetně práce s operačními systémy, ovladači zařízení a vestavěnými systémy. Tato pozice vyžaduje schopnost samostatně pracovat, řešit složité problémy a efektivně spolupracovat s ostatními členy týmu.Jako C vývojář budete zodpovědný za návrh, implementaci, testování a údržbu softwarových komponent psaných v jazyce C. Budete úzce spolupracovat s dalšími vývojáři, testery a projektovými manažery na vývoji robustních a efektivních řešení, která splňují požadavky našich klientů. Vaše práce bude mít přímý dopad na kvalitu a výkon našich produktů.Očekáváme, že kandidát bude mít zkušenosti s vývojem softwaru pro různé platformy, včetně Linuxu, Windows nebo vestavěných systémů. Znalost dalších jazyků, jako je C++, Python nebo assembler, je výhodou. Důležité jsou také zkušenosti s verzovacími systémy (např. Git), ladicími nástroji a metodikami vývoje softwaru.Nabízíme příležitost pracovat na zajímavých a technologicky náročných projektech, možnost profesního růstu a přístup k nejnovějším technologiím. Naše společnost podporuje inovace, týmovou spolupráci a neustálé vzdělávání.Pokud máte vášeň pro programování v jazyce C a hledáte výzvu v dynamickém prostředí, těšíme se na vaši přihlášku.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba softwaru v jazyce C
- Spolupráce s týmem na návrhu softwarové architektury
- Testování a ladění softwarových komponent
- Psaní technické dokumentace
- Integrace softwaru s hardwarem a dalšími systémy
- Optimalizace výkonu a paměťové náročnosti aplikací
- Účast na code reviews a týmových schůzkách
- Řešení technických problémů a chyb
- Dodržování standardů kvality a bezpečnosti
- Spolupráce s projektovými manažery na plánování vývoje
Požadavky
Text copied to clipboard!- Zkušenosti s programováním v jazyce C
- Znalost principů návrhu softwaru a algoritmů
- Zkušenosti s vývojem pro Linux nebo Windows
- Schopnost pracovat s verzovacími systémy (např. Git)
- Znalost ladicích nástrojů a profilerů
- Zkušenosti s vývojem vestavěného softwaru výhodou
- Dobré analytické a problémové schopnosti
- Schopnost týmové spolupráce
- Znalost anglického jazyka na technické úrovni
- Vysokoškolské vzdělání v oboru informatiky nebo příbuzném
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s programováním v jazyce C?
- Pracoval/a jste někdy na vestavěných systémech?
- Jaké ladicí nástroje běžně používáte?
- Máte zkušenosti s vývojem pro Linux nebo Windows?
- Jak řešíte optimalizaci výkonu aplikací?
- Jaký je váš přístup k týmové spolupráci?
- Používáte verzovací systémy? Které?
- Jaké další programovací jazyky ovládáte?
- Jaké projekty jste v minulosti realizoval/a?
- Jak se vzděláváte v oblasti nových technologií?